package com.macrosoft.frpd.bo;

public class ResponseStatus {

	// ===========================================================
	// Constants
	// ===========================================================
	public enum RESPONSE_STATUS {
		SUCCESS, FAILURE
	};

	// ===========================================================
	// Fields
	// ===========================================================
	public RESPONSE_STATUS statusCode;
	public String message;

	// ===========================================================
	// Constructors
	// ===========================================================
	public ResponseStatus() {
	}

	public ResponseStatus(final RESPONSE_STATUS pStatCode, final String pMsg) {
		this.statusCode = pStatCode;
		this.message = pMsg;
	}

	// ===========================================================
	// Getter & Setter
	// ===========================================================

	// ===========================================================
	// Methods for/from SuperClass/Interfaces
	// ===========================================================

	// ===========================================================
	// Methods
	// ===========================================================
	public boolean isCallSuccessful() {
		return (statusCode == RESPONSE_STATUS.SUCCESS) ? true : false;
	}
	// ===========================================================
	// Inner and Anonymous Classes
	// ===========================================================
}